package com.wjw.java.basic.variable_;

/**
 * 可变参数：本质上是数组,同一类型的数据,可以传递多个,使用逗号隔开
 * 访问修饰符  返回类型  方法名称(数据类型 ... 形参名){
 *
 * }
 * 注意:
 * 可变参数一个形参列表只能有一个
 * 如果形参中有多个参数,且有一个可变参数,那么可变参数只能放在形参列表的末尾
 */
public class VariableParameters {
    public static void main(String[] args) {
        int result  = getSum(1,2,3);
        System.out.println(result);
    }

    public static int getSum(int ... params){
        int sum = 0;
        for (int i = 0; i < params.length; i++) {
            sum += params[i];
        }
        return sum;
    }
}
